<!DOCTYPE html>



  


<html class="theme-next gemini use-motion" lang="zh-Hans">
<head><meta name="generator" content="Hexo 3.8.0">
  <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="theme-color" content="#222">









<meta http-equiv="Cache-Control" content="no-transform">
<meta http-equiv="Cache-Control" content="no-siteapp">
















  
  
  <link href="/limh/lib/fancybox/source/jquery.fancybox.css?v=2.1.5" rel="stylesheet" type="text/css">







<link href="/limh/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css">

<link href="/limh/css/main.css?v=5.1.4" rel="stylesheet" type="text/css">


  <link rel="apple-touch-icon" sizes="180x180" href="/limh/images/apple-touch-icon-next.png?v=5.1.4">


  <link rel="icon" type="image/png" sizes="32x32" href="/limh/images/favicon-32x32-next.png?v=5.1.4">


  <link rel="icon" type="image/png" sizes="16x16" href="/limh/images/favicon-16x16-next.png?v=5.1.4">


  <link rel="mask-icon" href="/limh/images/logo.svg?v=5.1.4" color="#222">





  <meta name="keywords" content="教程,">










<meta name="description" content="数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计的，它是用于加速处理浮点数据的处理部件。对同样的浮点计算，使用该部件进行运算所花的执行时间要比用常规指令编写的最有效代码所花的时间还要少得多。在早期的计算机系统中，该部件是可选部件，但现在一般都把协处理器直接内置在CPU之中。鉴于现在Pentium处理器内部结构的特点，该处理器能同时执行一条协处理器指令和二条整数指令。 协处理器的主要产">
<meta name="keywords" content="教程">
<meta property="og:type" content="article">
<meta property="og:title" content="11.1 协处理器的数据格式">
<meta property="og:url" content="https://tdnr.gitee.io/limh/2015/04/01/asm51/index.html">
<meta property="og:site_name" content="土逗牛肉">
<meta property="og:description" content="数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计的，它是用于加速处理浮点数据的处理部件。对同样的浮点计算，使用该部件进行运算所花的执行时间要比用常规指令编写的最有效代码所花的时间还要少得多。在早期的计算机系统中，该部件是可选部件，但现在一般都把协处理器直接内置在CPU之中。鉴于现在Pentium处理器内部结构的特点，该处理器能同时执行一条协处理器指令和二条整数指令。 协处理器的主要产">
<meta property="og:locale" content="zh-Hans">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image001_0012.gif">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image002_0002.gif">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0001.gif">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image002_0003.gif">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0002.gif">
<meta property="og:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0002.gif">
<meta property="og:updated_time" content="2019-01-23T02:50:00.321Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="11.1 协处理器的数据格式">
<meta name="twitter:description" content="数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计的，它是用于加速处理浮点数据的处理部件。对同样的浮点计算，使用该部件进行运算所花的执行时间要比用常规指令编写的最有效代码所花的时间还要少得多。在早期的计算机系统中，该部件是可选部件，但现在一般都把协处理器直接内置在CPU之中。鉴于现在Pentium处理器内部结构的特点，该处理器能同时执行一条协处理器指令和二条整数指令。 协处理器的主要产">
<meta name="twitter:image" content="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image001_0012.gif">



<script type="text/javascript" id="hexo.configurations">
  var NexT = window.NexT || {};
  var CONFIG = {
    root: '/limh/',
    scheme: 'Gemini',
    version: '5.1.4',
    sidebar: {"position":"left","display":"post","offset":12,"b2t":false,"scrollpercent":false,"onmobile":false},
    fancybox: true,
    tabs: true,
    motion: {"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}},
    duoshuo: {
      userId: '0',
      author: '博主'
    },
    algolia: {
      applicationID: '',
      apiKey: '',
      indexName: '',
      hits: {"per_page":10},
      labels: {"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}
    }
  };
</script>



  <link rel="canonical" href="https://tdnr.gitee.io/limh/2015/04/01/asm51/">





  <title>11.1 协处理器的数据格式 | 土逗牛肉</title>
  








</head>

<body itemscope itemtype="http://schema.org/WebPage" lang="zh-Hans ">

  
  
    
  

  <div class="container sidebar-position-left page-post-detail">
    <div class="headband"></div>

    <header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-wrapper">
  <div class="site-meta ">
    

    <div class="custom-logo-site-title">
      <a href="/limh/" class="brand" rel="start">
        <span class="logo-line-before"><i></i></span>
        <span class="site-title">土逗牛肉</span>
        <span class="logo-line-after"><i></i></span>
      </a>
    </div>
      
        <p class="site-subtitle"></p>
      
  </div>

  <div class="site-nav-toggle">
    <button>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
    </button>
  </div>
</div>

<nav class="site-nav">
  

  
    <ul id="menu" class="menu">
      
        
        <li class="menu-item menu-item-home">
          <a href="/limh/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-home"></i> <br>
            
            首页
          </a>
        </li>
      
        
        <li class="menu-item menu-item-archives">
          <a href="/limh/archives/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-archive"></i> <br>
            
            归档
          </a>
        </li>
      
        
        <li class="menu-item menu-item-tags">
          <a href="/limh/tags/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-tags"></i> <br>
            
            标签
          </a>
        </li>
      
        
        <li class="menu-item menu-item-categories">
          <a href="/limh/categories/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-th"></i> <br>
            
            分类
          </a>
        </li>
      
        
        <li class="menu-item menu-item-about">
          <a href="/limh/about/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-user"></i> <br>
            
            关于
          </a>
        </li>
      

      
    </ul>
  

  
</nav>



 </div>
    </header>

    <main id="main" class="main">
      <div class="main-inner">
        <div class="content-wrap">
          <div id="content" class="content">
            

  <div id="posts" class="posts-expand">
    

  

  
  
  

  <article class="post post-type-normal" itemscope itemtype="http://schema.org/Article">
  
  
  
  <div class="post-block">
    <link itemprop="mainEntityOfPage" href="https://tdnr.gitee.io/limh/limh/2015/04/01/asm51/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="土逗牛肉">
      <meta itemprop="description" content>
      <meta itemprop="image" content="/limh/images/avatar.jpg">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="土逗牛肉">
    </span>

    
      <header class="post-header">

        
        
          <h1 class="post-title" itemprop="name headline">11.1 协处理器的数据格式</h1>
        

        <div class="post-meta">
          <span class="post-time">
            
              <span class="post-meta-item-icon">
                <i class="fa fa-calendar-o"></i>
              </span>
              
                <span class="post-meta-item-text">发表于</span>
              
              <time title="创建于" itemprop="dateCreated datePublished" datetime="2015-04-01T20:36:16+08:00">
                2015-04-01
              </time>
            

            

            
          </span>

          
            <span class="post-category">
            
              <span class="post-meta-divider">|</span>
            
              <span class="post-meta-item-icon">
                <i class="fa fa-folder-o"></i>
              </span>
              
                <span class="post-meta-item-text">分类于</span>
              
              
                <span itemprop="about" itemscope itemtype="http://schema.org/Thing">
                  <a href="/limh/categories/汇编教程/" itemprop="url" rel="index">
                    <span itemprop="name">汇编教程</span>
                  </a>
                </span>

                
                
              
            </span>
          

          
            
          

          
          

          

          

          

        </div>
      </header>
    

    
    
    
    <div class="post-body" itemprop="articleBody">

      
      

      
        <p>数值运算协处理器(简称协处理器)是特为与微处理器协同工作而设计的，它是用于加速处理浮点数据的处理部件。对同样的浮点计算，使用该部件进行运算所花的执行时间要比用常规指令编写的最有效代码所花的时间还要少得多。在早期的计算机系统中，该部件是可选部件，但现在一般都把协处理器直接内置在CPU之中。鉴于现在Pentium处理器内部结构的特点，该处理器能同时执行一条协处理器指令和二条整数指令。</p>
<p>协处理器的主要产品序列有：8087、80287、80387SX、80387DX和80487SX等。</p>
<p>协处理器可处理的数据类型有：16位、32位和64位有符号整数，18位BCD码，32位、64位和80位浮点数。</p>
<p>协处理器可处理的运算有：乘法、除法、加法、减法、求平方根、部分正切、部分反正切和对数等运算。</p>
<p>在第4章，我们主要介绍了整数在内存中的存储形式，这显然不能满足实际编程的需要。数据类型的另一大类就是浮点数，浮点数在内存中的存储形式就是本节所介绍的主要内容。有关浮点数的存储格式在《计算机组成原理》中的有关章节也有详细说明，不太熟悉的读者可进行辅助阅读。</p>
<hr>
<h2 id="11-1-1-有符号整数"><a href="#11-1-1-有符号整数" class="headerlink" title="11.1.1 有符号整数"></a>11.1.1 有符号整数</h2><p>有符号数在协处理器中的应用与前面章节中所描述的方法是一致的，它是各种数据类型的基础。这些整数可分为：16位(字型)、32位(短整型)和64位(长整型)，其最高位为符号位。这些整数的数据格式如图11.1所示，它们所能表示的数据范围如表11.1所列。</p>
<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image001_0012.gif" alt></p>
<center>(a) 字整型数据</center>

<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image002_0002.gif" alt></p>
<center>(b) 短整型数据</center>

<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0001.gif" alt></p>
<center>(c) 长整型数据</center>

<center><strong>图11.1 有符号整型数据的数据格式</strong></center>

<p><strong>表11.1 各类整型数据的表示范围</strong></p>
<table>
<thead>
<tr>
<th>数据类型</th>
<th>范　围</th>
</tr>
</thead>
<tbody>
<tr>
<td>字型</td>
<td>　-32768 ~ 32767</td>
</tr>
<tr>
<td>短整型</td>
<td>　-2147483648 ~ 2147483647</td>
</tr>
<tr>
<td>长整型</td>
<td>　-9×1018 ~ 9×1018</td>
</tr>
</tbody>
</table>
<p>在汇编语言环境下，这三种整型数据的定义符分别为：DW、DD和DQ。如：</p>
<figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">data1 DW　2, -340 ;16位整数</span><br><span class="line"></span><br><span class="line">data2 DD　321, -320 ;短型整数</span><br><span class="line"></span><br><span class="line">data3 DQ　-1230, 9034 ;长型整数</span><br></pre></td></tr></table></figure>
<h2 id="11-1-2-BCD码数据"><a href="#11-1-2-BCD码数据" class="headerlink" title="11.1.2 BCD码数据"></a>11.1.2 BCD码数据</h2><p>一个BCD码数据在内存中占80位，共10个字节。其最高位字节用来表示正负号，其余9个字节，每个字节内含有二个BCD码，所以，一个BCD码数据可表示18个BCD编码。BCD码的数据格式如图11.2所示。</p>
<table>
<thead>
<tr>
<th>9</th>
<th>…</th>
<th>3</th>
<th>2</th>
<th>1</th>
<th>0</th>
</tr>
</thead>
<tbody>
<tr>
<td>符号字节</td>
<td>… …</td>
<td>BCD</td>
<td>BCD</td>
<td>BCD</td>
<td>BCD</td>
</tr>
</tbody>
</table>
<p><strong>图11.2 BCD码的数据格式</strong></p>
<p>关于BCD码的正负数，有如下规定：</p>
<p>若最高位字节的值为0H，则表示该BCD码的值为正数；</p>
<p>若最高位字节的值为80H，则表示该BCD码的值为负数。</p>
<p>在汇编语言环境下，BCD码数据的定义符为：DT。如：</p>
<p>.387</p>
<p>BCD1　DT　1234, -340</p>
<p>该说明语句决定了数据在内存中的存储形式如下：</p>
<p>00000000000000001234，80000000000000000340</p>
<h2 id="11-1-3-浮点数"><a href="#11-1-3-浮点数" class="headerlink" title="11.1.3 浮点数"></a>11.1.3 浮点数</h2><p>在计算机中，浮点数一般由三部分组成：数值的符号位、阶码和有效数字(以后简称为尾数)。这种浮点数是用科学记数法来表示的，即：浮点数＝符号位.有效数字×2阶码。</p>
<p>Intel系列的协处理器支持3种形式的浮点数：短型浮点数(32位)、长型浮点数(64位)和临时浮点数(80位)，它们分别对应单精度、双精度和扩展精度浮点数。这些浮点数的数据格式都符合IEEE-754标准，它们的具体格式如图11.3所示。</p>
<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image002_0003.gif" alt></p>
<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0002.gif" alt></p>
<p><img src="http://www.iteedu.com/plang/asm/asmhbyychxshj/images/clip_image003_0002.gif" alt></p>
<center><strong>图11.3　80x87中浮点数的三种数据格式</strong></center>

<h3 id="一、十进制数转换成浮点数的步骤"><a href="#一、十进制数转换成浮点数的步骤" class="headerlink" title="一、十进制数转换成浮点数的步骤"></a>一、十进制数转换成浮点数的步骤</h3><ol>
<li>将十进制数转换成二进制数：整数部分用2来除，小数部分用2来乘；</li>
<li>规格化二进制数：改变阶码，使小数点前面仅有第一位有效数字；</li>
<li>计算阶码： <br> ◆ 短型浮点数的阶码加上偏移量7FH <br> ◆ 长型浮点数的阶码加上偏移量3FFH <br> ◆ 扩展型浮点数的阶码加上偏移量3FFFH</li>
<li>以浮点数据格式存储。</li>
</ol>
<p>把数值的符号位、阶码和尾数合在一起就得到了该数的浮点存储形式。</p>
<p>注意：尾数是带有一个隐含位的23位数，即：数“1.XXXX”的尾数是“XXXX”，前面的”1”被隐含掉，它只在扩展精度的格式中才被显式表示出来。</p>
<p><strong>例11.1 把十进制数100.25转换成协处理器中的浮点数</strong></p>
<p>解：</p>
<ol>
<li>进制转换：(100.25)10＝(1100100.01)2</li>
<li>规格化：(1100100.01)2＝1.10010001×26＝1.10010001×2110</li>
<li>计算阶码：110+01111111＝10000101</li>
<li>数值的符号位为0，阶码为：10000101，尾数为：1001 0001 0000 0000 0000 000</li>
</ol>
<p>综合上述可得：(100.25)10的浮点形式为：0 10000101 10010001000000000000000</p>
<p>下面是学习和掌握十进制数转化为浮点数的控件，它可按步骤演示整个转换过程。</p>
<p>几个特殊数据的存储规则：</p>
<ul>
<li>正0：  所有的数据位都是0；</li>
<li>负0：  最高位为1，其它的数据位是0；</li>
<li>正/负无穷： ? 符号位为0/1，阶码位全为1，有效数字全为0；</li>
<li>NAN： ? 非法的浮点数，阶码位全为1，有效数字不全为0；</li>
</ul>
<p>其中：NAN — Not-A-Number。</p>
<h3 id="二、浮点数转换成十进制数的步骤"><a href="#二、浮点数转换成十进制数的步骤" class="headerlink" title="二、浮点数转换成十进制数的步骤"></a>二、浮点数转换成十进制数的步骤</h3><p>该步骤与前面“十进制数转换成浮点数”的步骤是互逆的，其具体步骤如下：</p>
<ol>
<li>分割数字的符号、阶码和有效数字；</li>
<li>将偏移阶码减去偏移，得到真正的阶码；</li>
<li>把数字写成规格化的二进制数形式；</li>
<li>把规格化的二进制数改变成非规格化的二进制数；</li>
<li>把非规格化的二进制数转换成十进制数。</li>
</ol>
<p><strong>例11.2 把协处理器中的浮点数1100000111001001000000000000转换成十进制数</strong></p>
<p>解</p>
<ol>
<li>把浮点数1100000111001001000000000000分割成三部分，可得：<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">符号位是1，阶码是10000011，尾数是1001001000000000000</span><br></pre></td></tr></table></figure>
</li>
</ol>
<p><br></p>
<ol start="2">
<li>还原阶码：10000011 – 01111111＝100</li>
<li>该浮点数的规格化形式：1.1001001×24　　　　(其中前面的“1.”从隐含位而来)</li>
<li>该浮点数的非规格化形式：11001.001</li>
<li>该浮点数的十进制数为-25.125　　　　　　　　(因为符号位为1，所以，该数是负数)</li>
</ol>
<h3 id="三、浮点数说明形式"><a href="#三、浮点数说明形式" class="headerlink" title="三、浮点数说明形式"></a>三、浮点数说明形式</h3><p>在汇编语言中，可用DD、DQ和DT来分别说明单精度、双精度和扩展精度的浮点数。</p>
<p>在MASM 6.0系统中，正浮点数前面不能书写‘+’，但MASM 6.11系统更正了这种错误，并提供了新的浮点数说明方法，即：可用REAL4、REAL8和REAL10来分别代替DD、DQ和DT。</p>
<p>在定义浮点数时，要使用伪指令.8087、.287或.387等。</p>
<p>例如：</p>
<ul>
<li>.387</li>
<li>data1 DD 123, -543 ;定义单精度浮点数</li>
<li>data2 REAL4 3.345E+3 ;定义单精度浮点数</li>
<li>data3 REAL8 321.545 ;定义双精度浮点数</li>
<li>data4 REAL10 254.555 ;定义扩展精度浮点数</li>
</ul>

      
    </div>
    
    
    

    

    

    

    <footer class="post-footer">
      
        <div class="post-tags">
          
            <a href="/limh/tags/教程/" rel="tag"># 教程</a>
          
        </div>
      

      
      
      

      
        <div class="post-nav">
          <div class="post-nav-next post-nav-item">
            
              <a href="/limh/2015/04/01/asm50/" rel="next" title="10.8 程序段前缀及其应用">
                <i class="fa fa-chevron-left"></i> 10.8 程序段前缀及其应用
              </a>
            
          </div>

          <span class="post-nav-divider"></span>

          <div class="post-nav-prev post-nav-item">
            
              <a href="/limh/2015/04/01/asm52/" rel="prev" title="11.2 协处理器的结构">
                11.2 协处理器的结构 <i class="fa fa-chevron-right"></i>
              </a>
            
          </div>
        </div>
      

      
      
    </footer>
  </div>
  
  
  
  </article>



    <div class="post-spread">
      
    </div>
  </div>


          </div>
          


          

  
    <div class="comments" id="comments">
      <div id="SOHUCS"></div>
    </div>

  



        </div>
        
          
  
  <div class="sidebar-toggle">
    <div class="sidebar-toggle-line-wrap">
      <span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
    </div>
  </div>

  <aside id="sidebar" class="sidebar">
    
    <div class="sidebar-inner">

      

      
        <ul class="sidebar-nav motion-element">
          <li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap">
            文章目录
          </li>
          <li class="sidebar-nav-overview" data-target="site-overview-wrap">
            站点概览
          </li>
        </ul>
      

      <section class="site-overview-wrap sidebar-panel">
        <div class="site-overview">
          <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
            
              <img class="site-author-image" itemprop="image" src="/limh/images/avatar.jpg" alt="土逗牛肉">
            
              <p class="site-author-name" itemprop="name">土逗牛肉</p>
              <p class="site-description motion-element" itemprop="description"></p>
          </div>

          <nav class="site-state motion-element">

            
              <div class="site-state-item site-state-posts">
              
                <a href="/limh/archives/">
              
                  <span class="site-state-item-count">255</span>
                  <span class="site-state-item-name">日志</span>
                </a>
              </div>
            

            
              
              
              <div class="site-state-item site-state-categories">
                <a href="/limh/categories/index.html">
                  <span class="site-state-item-count">8</span>
                  <span class="site-state-item-name">分类</span>
                </a>
              </div>
            

            
              
              
              <div class="site-state-item site-state-tags">
                <a href="/limh/tags/index.html">
                  <span class="site-state-item-count">7</span>
                  <span class="site-state-item-name">标签</span>
                </a>
              </div>
            

          </nav>

          

          
            <div class="links-of-author motion-element">
                
                  <span class="links-of-author-item">
                    <a href="https://github.com/limhGeek" target="_blank" title="GitHub">
                      
                        <i class="fa fa-fw fa-github"></i>GitHub</a>
                  </span>
                
                  <span class="links-of-author-item">
                    <a href="mailto:1591054297@qq.com" target="_blank" title="E-Mail">
                      
                        <i class="fa fa-fw fa-envelope"></i>E-Mail</a>
                  </span>
                
                  <span class="links-of-author-item">
                    <a href="https://www.jianshu.com/u/f73b243e7cc9" target="_blank" title="简书">
                      
                        <i class="fa fa-fw fa-user-circle-o"></i>简书</a>
                  </span>
                
            </div>
          

          
          

          
          

          

        </div>
      </section>

      
      <!--noindex-->
        <section class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active">
          <div class="post-toc">

            
              
            

            
              <div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#11-1-1-有符号整数"><span class="nav-number">1.</span> <span class="nav-text">11.1.1 有符号整数</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#11-1-2-BCD码数据"><span class="nav-number">2.</span> <span class="nav-text">11.1.2 BCD码数据</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#11-1-3-浮点数"><span class="nav-number">3.</span> <span class="nav-text">11.1.3 浮点数</span></a><ol class="nav-child"><li class="nav-item nav-level-3"><a class="nav-link" href="#一、十进制数转换成浮点数的步骤"><span class="nav-number">3.1.</span> <span class="nav-text">一、十进制数转换成浮点数的步骤</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#二、浮点数转换成十进制数的步骤"><span class="nav-number">3.2.</span> <span class="nav-text">二、浮点数转换成十进制数的步骤</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#三、浮点数说明形式"><span class="nav-number">3.3.</span> <span class="nav-text">三、浮点数说明形式</span></a></li></ol></li></ol></div>
            

          </div>
        </section>
      <!--/noindex-->
      

      

    </div>
  </aside>


        
      </div>
    </main>

    <footer id="footer" class="footer">
      <div class="footer-inner">
        <div class="copyright">&copy; <span itemprop="copyrightYear">2019</span>
  <span class="with-love">
    <i class="fa fa-user"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">土逗牛肉</span>

  
</div>


  <div class="powered-by">由 <a class="theme-link" target="_blank" href="https://hexo.io">Hexo</a> 强力驱动</div>



  <span class="post-meta-divider">|</span>



  <div class="theme-info">主题 &mdash; <a class="theme-link" target="_blank" href="https://github.com/iissnan/hexo-theme-next">NexT.Gemini</a> v5.1.4</div>




        







        
      </div>
    </footer>

    
      <div class="back-to-top">
        <i class="fa fa-arrow-up"></i>
        
      </div>
    

    

  </div>

  

<script type="text/javascript">
  if (Object.prototype.toString.call(window.Promise) !== '[object Function]') {
    window.Promise = null;
  }
	var str = GetUrlParam('height');
    if (str === '0'){
		document.getElementById('header').style.display = 'none';
		document.getElementById('comments').style.display = 'none';
		document.getElementById('footer').style.display = 'none';
		document.getElementsByClassName('post-footer').item(0).style.display = 'none'
	}
	
    function GetUrlParam(paraName) {
        var url = document.location.toString();
        var arrObj = url.split("?");

        if (arrObj.length > 1) {
            var arrPara = arrObj[1].split("&");
            var arr;

            for (var i = 0; i < arrPara.length; i++) {
                 arr = arrPara[i].split("=");

                if (arr != null && arr[0] === paraName) {
                    return arr[1];
                }
            }
            return "";
        } else {
            return "";
        }
    }
</script>









  












  
  
    <script type="text/javascript" src="/limh/lib/jquery/index.js?v=2.1.3"></script>
  

  
  
    <script type="text/javascript" src="/limh/lib/fastclick/lib/fastclick.min.js?v=1.0.6"></script>
  

  
  
    <script type="text/javascript" src="/limh/lib/jquery_lazyload/jquery.lazyload.js?v=1.9.7"></script>
  

  
  
    <script type="text/javascript" src="/limh/lib/velocity/velocity.min.js?v=1.2.1"></script>
  

  
  
    <script type="text/javascript" src="/limh/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>
  

  
  
    <script type="text/javascript" src="/limh/lib/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
  


  


  <script type="text/javascript" src="/limh/js/src/utils.js?v=5.1.4"></script>

  <script type="text/javascript" src="/limh/js/src/motion.js?v=5.1.4"></script>



  
  


  <script type="text/javascript" src="/limh/js/src/affix.js?v=5.1.4"></script>

  <script type="text/javascript" src="/limh/js/src/schemes/pisces.js?v=5.1.4"></script>



  
  <script type="text/javascript" src="/limh/js/src/scrollspy.js?v=5.1.4"></script>
<script type="text/javascript" src="/limh/js/src/post-details.js?v=5.1.4"></script>



  


  <script type="text/javascript" src="/limh/js/src/bootstrap.js?v=5.1.4"></script>



  


  




	





  





  












  





  

  

  

  
  

  

  

  

</body>
</html>
